When you install a package the package definition is stored in this folder.When you go the the Developer section and open the installed packages menu you see all the installed packages. So when you delete the folder it isn't visible anymore in the installed packages menu, other than that it is save to delete the folders.
It is completely safe to remove those GUID folders. Unlike Richard claims, they don't even disappear from the Installed Packages tree/menu (well, at least they don't disappear here ;-) ), because app_data\packages\installed\installedPackages.config is used there.
If the person has custom package actions for uninstall you may hit a problem, as you'll have deleted the package manifest file. Unless all that info is also in the installedPackages.config file
As far as I can see all information is in the installedPackages.config. Let's me wonder though wether these GUID folders are still needed for anything and if not, why they aren't killed in Umbraco core yet.
@Kipusoup you are right about that, but you can't uninstall a package indeed because the complete package definition is stored in that and used for the Uninstall process.
Regaring the uninstall and dashoboard.config I think the Uninstall option is not implemented for the Dashboard Package action, please fire a bug at codeplex
I don't see a clear answer here... can we safely delete these files/folders? We have several hundred on our production server even though we only have a dozen or so packages installed.
APP_Data/{Guid}/Package.xml
Hi,
Anyone knows what is the use of APP_Data/{Guid}/Package.xml
Can I delete it from the APP_Data Folder ?
Is there any documentation explaining structure of umbraco Folder ?
Thanks
When you install a package the package definition is stored in this folder.When you go the the Developer section and open the installed packages menu you see all the installed packages. So when you delete the folder it isn't visible anymore in the installed packages menu, other than that it is save to delete the folders.
Cheers,
Richard
It is completely safe to remove those GUID folders. Unlike Richard claims, they don't even disappear from the Installed Packages tree/menu (well, at least they don't disappear here ;-) ), because app_data\packages\installed\installedPackages.config is used there.
It does mean you may not be able to uninstall the package though
May or may not... That's the question ;-)
If I remember correctly it's still possible to uninstall packages (all information is stored in the installedPackages.config).
If the person has custom package actions for uninstall you may hit a problem, as you'll have deleted the package manifest file. Unless all that info is also in the installedPackages.config file
@slace
As far as I can see all information is in the installedPackages.config.
Let's me wonder though wether these GUID folders are still needed for anything and if not, why they aren't killed in Umbraco core yet.
I'm the last person you'd want poking around the packaging section of Umbraco since I've only created 1 package and hardly ever install a package :P
@Kipusoup you are right about that, but you can't uninstall a package indeed because the complete package definition is stored in that and used for the Uninstall process.
Cheers,
Richard
Yes, I thought everything is stored in installedPackages.config
but if it is used for uninstall, then means we should keep it..
Anyone know when doing uninstall, It doesn't clear my dashboard.config ?
Because I have to clean it up myself.
Regaring the uninstall and dashoboard.config I think the Uninstall option is not implemented for the Dashboard Package action, please fire a bug at codeplex
Cheers,
Richard
I don't see a clear answer here... can we safely delete these files/folders? We have several hundred on our production server even though we only have a dozen or so packages installed.
I removed them all in our umbraco Website Starter pack and it's no problem at all. Un-installing existing and installing new packages works fine :-)
is working on a reply...